import request from '@/utils/request'

// 查询公告确认列表
export function listConfirm(query) {
  return request({
    url: '/match/confirm/list',
    method: 'get',
    params: query
  })
}

// 查询公告确认详细
export function getConfirm(noticeId) {
  return request({
    url: '/match/confirm/' + noticeId,
    method: 'get'
  })
}

// // 新增公告确认
// export function addConfirm(data) {
//   return request({
//     url: '/match/confirm',
//     method: 'post',
//     data: data
//   })
// }


// 确认公告（改自“// 新增公告确认”）
export function addConfirm(noticeId) {
  return request({
    url: '/match/confirm/add/' + noticeId,
    method: 'post',
    data: noticeId
  })
}

// 修改公告确认
export function updateConfirm(data) {
  return request({
    url: '/match/confirm',
    method: 'put',
    data: data
  })
}

// 删除公告确认
export function delConfirm(noticeId) {
  return request({
    url: '/match/confirm/' + noticeId,
    method: 'delete'
  })
}

// 查询当前用户确认过的公告表
export function getConfirmedNotices(noticeIds) {
  return request({
    url: '/match/confirm/myConfirm/list',
    method: 'post',
    data: noticeIds
  })
}


//查询当前公告确认者
export function getConfirmedMembers(noticeId) {
  return request({
    url: '/match/confirm/confirmedNameList/' + noticeId,
    method: 'post',
    data: noticeId
  })
}
